package org.platform.mo.bussmo.diagnose.test;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import lombok.Data;

/**
 * 故障诊断测试结果 单频点GT值测试结果
 *
 * @author FengJie
 * @date 2018/5/8
 */
@Data
public class SignalGTResult {
    /**
     * 序号
     */
    @XStreamAlias("Index")
    @JsonProperty("Index")
    private Integer number;
    /**
     * 测试频率（KHz）
     */
    @XStreamAlias("Frequency")
    @JsonProperty("Frequency")
    private Integer frequency;
    /**
     * 射电源功率
     */
    @XStreamAlias("RadioPower")
    @JsonProperty("RadioPower")
    private Float radiopower;
    /**
     * 冷空功率
     */
    @XStreamAlias("ColdSkyPower")
    @JsonProperty("ColdSkyPower")
    private Float coldskypower;
    /**
     * Y因子
     */
    @XStreamAlias("YFactor")
    @JsonProperty("YFactor")
    private Float yfactor;
    /**
     * G/T值
     */
    @XStreamAlias("GTValue")
    @JsonProperty("GTValue")
    private Float gtvalue;
    /**
     * 5度冷空功率
     */
    @XStreamAlias("Degree5Power")
    @JsonProperty("Degree5Power")
    private Float degree5power;
    /**
     * 5度G/T值
     */
    @XStreamAlias("Degree5GTValue")
    @JsonProperty("Degree5GTValue")
    private Float degree5gtvalue;
    /**
     * 仰角
     */
    @XStreamAlias("Elevation")
    @JsonProperty("Elevation")
    private Float elevation;
    /**
     * 通量密度
     */
    @XStreamAlias("FluxDensity")
    @JsonProperty("FluxDensity")
    private Float fluxdensity;
    /**
     * K1修正
     */
    @XStreamAlias("K1")
    @JsonProperty("K1")
    private Float k1;
    /**
     * K2修正
     */
    @XStreamAlias("K2")
    @JsonProperty("K2")
    private Float k2;

}
